﻿//Include("Mz");

/**
 * @fileoverview 对HTML进行安全编码，以便正常显示
 * @author meizz
 * @version 20090426
 *
 * @name Mz.encodeHTML
 * @namespace Mz.encodeHTML
 * @param {String} str 需要编码的HTML字符串
 * @return {String} 已经处理过的字符串
 */
Mz.encodeHTML = function(html) {
    return html
        .replace(/&/g,'&amp;')
        .replace(/</g,'&lt;')
        .replace(/>/g,'&gt;')
        .replace(/\"/g, '&quot;');
};
/*
 * 此方法也曾考虑使用一个div的innerHTML方式来做，不过各种浏览器之间的innerHTML
 * 差异不小，且通过innerHTML也不是很完美地实现decodeHTML
 */